unfinished_homework - vsCTF 2024